home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 February
/
CHIP Şubat 1998.iso
/
drivers
/
SESK
/
imwave32
/
LT2.INF
< prev
next >
Wrap
Windows Setup INFormation
|
1996-09-15
|
10KB
|
293 lines
;--------------------------------------------------------------------
;
; LT2.INF - Windows 95 OEMSETUP.INF File For AMD LT Board
; Copyright 1995 Advanced Micro Devices. All Rights Reserved.
;
; This OEMSETUP.INF file is used to install the AMD InterWave (LT)
; board under Windows 95.
;
; To use this file, you need a AMD LT board programmed with
; the CSE AMD LT EEPROM map. This map contains the changes
; required to get Windows 95 to correctly install all the
; appropriate software drivers (such as the CD-ROM and joystick)
; in addition to the drivers supplied by Advanced Micro Devices.
;
; NOTE: Windows 95 requires that the floppy disk this software is
; copied to to have a volume label. This LT2.INF
; file requires that the volume label is IWn (IW1, IW2, etc).
;
;--------------------------------------------------------------------
[Version]
Signature = "$CHICAGO$"
Class = MEDIA
Provider=%AMD%
LayoutFile=LAYOUT.INF
[ClassInstall]
Addreg=MidiReg
[MidiReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,1
HKR,,Installer,,MMSys.Cpl
[Manufacturer]
%MfgName%=AMD
;--------------------------------------------------------------------
; This section is the only section that Windows 95 uses to associate
; the AMD LT board (with the correct EEPROM values) to this
; LT2.INF file. Note that the vendor ID listed below
; (the ADV550A part) has absolutely NO relevance for the Windows 95
; installer. The Windows 95 installer strictly looks at the
; *ADVxxxx *DEVICE ID* (not Vendor ID) to determine whether this
; .INF file supports the specified Plug and Play card. Windows 95
; reads these device IDs from the Plug and Play serial EEPROM.
;--------------------------------------------------------------------
[AMD]
%*ADV550A_DEV0010.DeviceDesc%=InterWave.Install, *ADV0010
;%*ADV550A_DEV0011.DeviceDesc%=IW_DUMMY, *ADV0011
%*ADV550A_DEV0013.DeviceDesc%=IW_ADLIB, *ADV0013
%*ADV550A_DEV0014.DeviceDesc%=IW_MPU401, *ADV0014
;--------------------------------------------------------------------
; Destination directories:
;
; InterWave Windows drivers are copied to WINDOWS\SYSTEM.
; InterWave English MLS files are copied to IW\ENGLISH.
; InterWave DOS programs and utilities are copied to IW\DOS.
; InterWave Windows 3.1 files are copied to IW\WINDOWS.
; InterWave Windows 95 files are copied to IW\WIN95.
; All other files are copied to IW directory on the boot device.
;
; Voyetra utilities are copied to IW\VOYETRA.
; Voyetra WAVE files are copied to IW\VOYETRA\WAVFILES.
; Voyetra MIDI files are copied to IW\VOYETRA\MIDFILES.
; Voyetra Windows screen saver is copied to WINDOWS.
; Voyetra Windows .DLLs are copied to WINDOWS\SYSTEM.
;--------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir=30,INTERWAV.ROM
CopyInterWaveWinSysDir=11
CopyInterWaveDir=30,INTERWAV.ROM
;CopyInterWaveEnglishMlsDir=30,IW\English
;CopyInterWaveDosDir=30,IW\Dos
;CopyInterWaveWin31Dir=30,IW\Windows
;CopyInterWaveWin95Dir=30,IW\Win95
DelOldInterWaveWinSysDir=11
DelOldInterWaveWinDir=10
[PreCopySection]
HKR,,NoSetupUI,,1
;--------------------------------------------------------------------
; Install Section
;--------------------------------------------------------------------
[InterWave.Install]
DelFiles = DelOldInterWaveWinSysDir,DelOldInterWaveWinDir
Addreg = InterWaveAddreg, MIXER.AddReg, WAVE.AddReg
CopyFiles = CopyInterWaveWinSysDir,CopyInterWaveDir
UpdateCfgSys = InterWaveUpdateCfgSys
UpdateAutoBat = InterWaveUpdateAutoBat
UpdateInis = InterWaveUpdateInis
;LogConfig = *ADV550A_DEV0010.LogConfig1,*ADV550A_DEV0010.LogConfig2
;Reboot
;--------------------------------------------------------------------
; Logical Configuration Sections
;--------------------------------------------------------------------
[*ADV550A_DEV0010.LogConfig1]
ConfigPriority = DESIRED
IOConfig = 220-22F(3FF::)
IOConfig = 320-327(3FF::)
IOConfig = 32C-32F(3FF::)
IRQConfig = 15,12,11,10,9,7,5
DMAConfig = W:7,6,5,3
DMAConfig = W:7,6,5,4,3
[*ADV550A_DEV0010.LogConfig2]
ConfigPriority = NORMAL
IOConfig = 240-24F(3FF::)
IOConfig = 340-347(3FF::)
IOConfig = 34C-34F(3FF::)
IRQConfig = 15,12,11,10,9,7,5
DMAConfig = W:7,6,5,3
DMAConfig = W:7,6,5,4,3
[*ADV550A_DEV0010.Det]
LogConfig=*ADV550A_DEV0010.LogConfig
AddReg=PreCopySection
[InterWaveAddreg]
HKLM,SOFTWARE\AMD\Environment,INTERWAVE,,c:\interwav.rom\iw.ini
HKLM,SOFTWARE\AMD\Environment,IWDIR,,c:\interwav.rom
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,viwd.vxd
HKR,Drivers,,,
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave\interwav.drv,,,
HKR,Drivers\wave\interwav.drv,Description,,"InterWave Device Driver"
HKR,Drivers\wave\interwav.drv,Driver,,interwav.drv
HKR,Drivers\aux\interwav.drv,,,
HKR,Drivers\aux\interwav.drv,Driver,,interwav.drv
HKR,Drivers\mixer\interwav.drv,,,
HKR,Drivers\mixer\interwav.drv,Driver,,interwav.drv
HKR,Drivers\midi,,,
HKR,Drivers\midi\iwmidi1,,,
HKR,Drivers\midi\iwmidi1,Description,,"InterWave MIDI Synth Driver"
HKR,Drivers\midi\iwmidi1,Driver,,interwav.drv
HKR,Drivers\midi\iwmidi1,NumPorts,1,02,00,00,00
HKR,Drivers\midi\iwmidi1,Port,1,00,00,00,00
HKR,Drivers\midi\iwmidi2,,,
HKR,Drivers\midi\iwmidi2,Description,,"InterWave MIDI UART Driver"
HKR,Drivers\midi\iwmidi2,Driver,,interwav.drv
HKR,Drivers\midi\iwmidi2,External,1,01,00,00,00
HKR,Drivers\midi\iwmidi2,NumPorts,1,02,00,00,00
HKR,Drivers\midi\iwmidi2,Port,1,01,00,00,00
HKR,Drivers\midi\iwmidi2\Instruments\Out\GeneralMidiInstrument:0,,,"General MIDI Instrument"
HKR,Drivers\midi\iwmidi2\Instruments\Out\GeneralMidiInstrument:0\File,,,"%10%\config\general.idf"
HKR,Drivers\midi\iwmidi2\Instruments\Out\GeneralMidiInstrument:0\Channels,,,"1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16"
HKR,Drivers\midi\iwmidi2\Instruments\Out\GeneralMidiInstrument:0\Port,,,0
HKR,Drivers\midi\iwmidi2\Instruments\Out\GeneralMidiInstrument:0\Active,,,1
[InterWaveUpdateInis]
system.ini,drivers,,"dmusic=interwav.drv"
system.ini,drivers,"midi*=<viwd.vxd>interwav.drv",,1
system.ini,drivers,"midi=interwav.drv",,1
system.ini,drivers,"wave=interwav.drv",,1
system.ini,drivers,"aux=interwav.drv",,1
system.ini,drivers,"mixer=interwav.drv",,1
;--------------------------------------------------------------------
; UpdateCfgSys and UpdateAutoBat Sections
;--------------------------------------------------------------------
[InterWaveUpdateCfgSys]
DevDelete=IwInit.Exe
DevDelete=Nec_Ide.Sys
DevDelete=MtmCdAi.Sys
DevDelete=Gcdr520.Sys
DevDelete=Gcd540.SYS
[InterWaveUpdateAutoBat]
CmdDelete=IwSbos.Bat
CmdAdd=SET,"INTERWAVE=c:\interwav.rom\IW.INI"
CmdAdd=SET,"IWDIR=c:\interwav.rom"
;CmdAdd=SET,"PATH=%PATH%;c:\interwav.rom\DOS"
;--------------------------------------------------------------------
; DelFiles Section
;--------------------------------------------------------------------
[DelOldInterWaveWinSysDir]
iwcfgpnl.hlp
iwcfgpnl.cpl
InterWav.Drv
Viwd.386
Viwd.Vxd
IwLoader.Exe
[DelOldInterWaveWinDir]
InterWav.Drv
Viwd.386
Viwd.Vxd
IwLoader.Exe
;--------------------------------------------------------------------
; CopyFiles Sections
;--------------------------------------------------------------------
[CopyInterWaveWinSysDir]
iwcfgpnl.cpl,,
iwcfgpnl.hlp,,
Viwd.vxd,,
Interwav.drv,,
;iw.ini
[CopyInterWaveDir]
iw.ini,iwrom.95,
[IW_DUMMY]
;;LogConfig = *ADV550A_DEV0011.LogConfig
;;Reboot
;
;;[*ADV550A_DEV0011.LogConfig]
;;ConfigPriority = DESIRED
;;IOConfig = 170
;
;;[*ADV550A_DEV0011.Det]
;;LogConfig=*ADV550A_DEV0011.LogConfig
;;AddReg=PreCopySection
[IW_ADLIB]
LogConfig = *ADV550A_DEV0013.LogConfig
addreg = IW_ADLIB.addreg
;Reboot
[*ADV550A_DEV0013.LogConfig]
ConfigPriority = DESIRED
IOConfig = 388-389(3FF::)
IRQConfig = 7,5
DMAConfig = 1
[*ADV550A_DEV0013.Det]
LogConfig=*ADV550A_DEV0013.LogConfig
AddReg=PreCopySection
[IW_ADLIB.addreg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,viwd.vxd
;---------------------------------------------------------------;
[IW_MPU401]
LogConfig = *ADV550A_DEV0014.LogConfig
Addreg = IW_MPU401.addreg
[*ADV550A_DEV0014.LogConfig]
ConfigPriority = DESIRED
IOConfig = 330-331(3FF::),332-333(3FF::),334-335(3FF::),336-337(3FF::)
IRQConfig = 11,10,9,7,5,4,3
[*ADV550A_DEV0014.Det]
LogConfig=*ADV550A_DEV0014.LogConfig
AddReg=PreCopySection
[IW_MPU401.addreg]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,,,a:\setup.exe
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,viwd.vxd
[WAVE.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\midi,,,
HKR,Drivers\wave,,,
HKR,Drivers\mixer,,,
HKR,Drivers\aux,,,
HKLM,%KEY_IOC%\acm,,,
HKLM,%KEY_IOC%\Rec,,,
HKLM,%KEY_IOC%\MPlay,,,
[MIXER.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
HKLM,%KEY_IOC%\Vol,,,
[Strings]
KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
AMD="Advanced Micro Devices"
MfgName="Advanced Micro Devices"
*ADV550A_DEV0010.DeviceDesc="InterWave32 Synth/Codec"
*ADV550A_DEV0011.DeviceDesc="InterWave32 IDE Interface"
*ADV550A_DEV0013.DeviceDesc="InterWave32 FM/SB Emulation"
*ADV550A_DEV0014.DeviceDesc="InterWave32 MPU-401 Emulation"
MediaClassName="Media Devices"
V_CLSMIDI="MIDI"